package com.hyts.classcode.classload.config;

/**
 * project-name:coffice-toolbox
 * package-name:com.hyts.classloader.config
 * author:Libo/Alex
 * create-date:2019-05-18 13:06
 * copyright:libo-hyts-github
 * email:libo2dev@aliyun.com
 * description:此类主要用于: classLoader加载器的配置参数功能
 *             系统取为默认路径
 */
public interface ClassloaderConfig {


    String DEFAULT_CLASS_COMPILER_PATH = "build/compile";


    String DEFAULT_CLASS_SOURCE_SUBFIX_NAME = ".javas";


    String DEFAULT_CLASS_COMPILER_SUBFIX_NAME = ".class";


    String DEFAULT_CLASS_RUNTIME_CLASS_NAME = "Main";

    /**
     * 2K
     */
    int DEFAULT_CLASS_READER_MAX_SIZE = 1024<<1;

}
